A compact data structure for representing a dynamic multiset

نویسندگان

  • Jyrki Katajainen
  • S. Srinivasa Rao
چکیده

We develop a data structure for maintaining a dynamic multiset that uses O(n lg lg n/ lg n) bits and O(1) words, in addition to the space required by the n elements stored, supports searches in O(lg n) worst-case time and updates in O(lg n) amortized time. Compared to earlier data structures, we improve the space requirements from O(n) bits to O(n lg lg n/ lg n) bits, but the running time of updates is amortized, not worst-case.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Distributed Incremental Data Mining from Very Large Databases: A Rough Multiset Approach

This paper presents a mechanism for developing distributed learners for learning production rules from massive, dynamic, and distributed databases. The task of distributed learning is formulated by the concept of multiset decision tables that is based on rough multisets and information multisystems, which are derived from the theory of rough sets. We use the concept of partition of boundary set...

متن کامل

Compact and Efficient Active Vibro-acoustic Control of a Smart Plate Structure

An effective wide band active control law through one kind of the Dynamic Vibration Absorber (DVA) is proposed and studied in this paper. With the help of mechanical impedance method, active DVA control law is formulated based on the passive mechanical model. The electrical DVA can generate multi-mode active damping to the structure. The host structure is an aluminum plate and acceleration sign...

متن کامل

Fast Dynamic Arrays

We present a highly optimized implementation of tiered vectors, a data structure for maintaining a sequence of n elements supporting access in time O(1) and insertion and deletion in time O(n ) for > 0 while using o(n) extra space. We consider several different implementation optimizations in C++ and compare their performance to that of vector and multiset from the standard library on sequences...

متن کامل

Lossless Compression Using Inversions on Multiset Permutations

Ziya Arnavut Computer Science and Engineering, University of Nebraska-Lincoln, NE 68588 [email protected] Linear prediction schemes, such as JPEG or BJPEG, are simple and normally result in a significant reduction in source entropy. Occasionally the entropy of the prediction error becomes greater than that of the original image. Such situations frequently occur when the image data has discre...

متن کامل

Design of Compact Multi-Channel Diplexer Using Defected Microstrip Structure

In this paper, two compact quad-channel and six-channel diplexer are designed and fabricated using defected microstrip structure (DMS). This structure is designed for the desired frequency based on the literature reviews. The proposed configuration is composed of a conventional T-junction divider with two pairs of open bended stubs and dual/tri-band filters. In designing dual band filters, a lo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Inf. Process. Lett.

دوره 110  شماره 

صفحات  -

تاریخ انتشار 2010